Adding Semantics for Version Propagation in OODBs

نویسندگان

  • Mourad Chabane Oussalah
  • Christelle Urtado
چکیده

Object version propagation is a means of managing versions of complex objects automatically. Complex objects are objects linked to other objects by dependence relations such as composition, inheritance, association, equivalence, etc. The object version propagation model presented in this paper associates the version propagation capabilities, called version propagation strategies, with relations, thus making version propagation of all types of complex objects uniform. This model can be distinguished from other version propagation models by its genericity. Indeed, it allows the definition and use of multiple propagation strategies thus making the version propagation itself user-customizable. It may be applied on all types of relations. The operations propagated are those of object version creation and destruction. The model has, for now, been applied to version propagation in both the composition and inheritance graphs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantic Rules to Propagate Versions in Object-Oriented Databases

Object versions are a key feature of object-oriented database evolution. The applications targeted by OODBs (such as CAD or CASE applications) need to manipulate complex objects, i.e objects linked to other objects by dependence relations (composition, inheritance, association, etc.) and, consequently, complex object versions. This paper investigates the existing approaches in complex object ve...

متن کامل

Propagation de versions dans les objets complexes

This paper presents a propagation model for complex object versions. Complex objects are object linked to other objects by means of dependence relations such as composition, inheritance, association, etc. This model associates the version propagation capabilities with relations making the propagation of any type of complex object homogeneous. It can thus be distinguished from other version prop...

متن کامل

Reduction of Update Propagation Overhead for Data Warehousing Incorporating OODBs

Since the requirement of data warehouse is increasing, it is necessary to develop eflcient mechanisms for data warehouses incorporating various kinds of database systems. Essentially, materialized views are used for data warehouses and various methods for relational databases have been developed. In this paper, we will first discuss a method to realize materialized views for object-on’ented dat...

متن کامل

A schema version model for complex objects in object-oriented databases

In this paper, we propose a schema version model which allows to restructure complex object hierarchy in object-oriented databases. This model extends a schema version model, called RiBS, which is based on the concept of Rich Base Schema. In the RiBS model, each schema version is in the form of updatable class hierarchy view over one base schema, called the RiBS layer, which has richer schema i...

متن کامل

An Edge Deletion Semantics for Belief Propagation

Iterative belief propagation is an influential method for approximate inference in probabilistic graphical models, perhaps the most influential method of the last decade. Given its wide-spread applicability in various domains, there has been a great interest in developing semantics for this method to both characterize and control the quality of its approximations. We present in this paper a new...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996